package com.xtianzhuang.www.dao;

import com.xtianzhuang.www.entity.TlOperateLog;
import com.xtianzhuang.www.entity.TlOperateLogExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface TlOperateLogMapper {
    long countByExample(TlOperateLogExample example);

    int deleteByExample(TlOperateLogExample example);

    int deleteByPrimaryKey(Integer operateId);

    int insert(TlOperateLog record);

    int insertSelective(TlOperateLog record);

    List<TlOperateLog> selectByExample(TlOperateLogExample example);

    TlOperateLog selectByPrimaryKey(Integer operateId);

    int updateByExampleSelective(@Param("record") TlOperateLog record, @Param("example") TlOperateLogExample example);

    int updateByExample(@Param("record") TlOperateLog record, @Param("example") TlOperateLogExample example);

    int updateByPrimaryKeySelective(TlOperateLog record);

    int updateByPrimaryKey(TlOperateLog record);
}